package us.mooresr.webtroopmanager.client;



import us.mooresr.webtroopmanager.client.ui.AdminView;
import us.mooresr.webtroopmanager.client.ui.DashboardView;
import us.mooresr.webtroopmanager.client.ui.EditEventView;
import us.mooresr.webtroopmanager.client.ui.EditPersonView;
import us.mooresr.webtroopmanager.client.ui.EditRoleView;
import us.mooresr.webtroopmanager.client.ui.EditUserView;
import us.mooresr.webtroopmanager.client.ui.EditVehicleView;
import us.mooresr.webtroopmanager.client.ui.EventDriversView;
import us.mooresr.webtroopmanager.client.ui.EventListView;
import us.mooresr.webtroopmanager.client.ui.EventParticipantsView;
import us.mooresr.webtroopmanager.client.ui.ImportView;
import us.mooresr.webtroopmanager.client.ui.LoginView;
import us.mooresr.webtroopmanager.client.ui.PeopleListView;
import us.mooresr.webtroopmanager.client.ui.RegistrationView;
import us.mooresr.webtroopmanager.client.ui.RoleListView;
import us.mooresr.webtroopmanager.client.ui.UserListView;
import us.mooresr.webtroopmanager.client.ui.ValidationView;
import us.mooresr.webtroopmanager.client.ui.VehicleListView;

import com.google.gwt.event.shared.EventBus;
import com.google.gwt.place.shared.PlaceController;
	


public interface ClientFactory {
    EventBus getEventBus();
    PlaceController getPlaceController();
    DashboardView getDashboardView();
    PeopleListView getPeopleListView();
	EventListView getEventListView();
	VehicleListView getVehicleListView();
	EditPersonView getEditPersonView();
	EditEventView getEditEventView();
	LoginView getLoginView();
	AdminView getAdminView();
	SecurityManager getSecurityManager();
	EditVehicleView getEditVehicleView();
	EventDriversView getEventDriversView();
	EventParticipantsView getEventParticipantsView();
	RegistrationView getRegistrationView();
	ValidationView getValidationView();
	EditRoleView getEditRoleView();
	RoleListView getRoleListView();
	UserListView getUserListView();
	EditUserView getEditUserView();
	ImportView getImportView();

}
